electrical soil-heating - French English Dictionary